﻿namespace Digitalmes.Scada.Extensions;

public static class StringExtension
{
    /// <summary>
    /// 去掉首尾为 '\0' 的字符。
    /// </summary>
    /// <remarks>ModbusTcp 请求字符串时，多余的空字符会转换为 '\0'，需要移除。</remarks>
    /// <param name="str"></param>
    /// <returns></returns>
    public static string? TrimZero(this string? str)
    {
        return str?.Trim('\0');
    }
}
